home *** CD-ROM | disk | FTP | other *** search
/ Ian & Stuart's Australian Mac 1 / Ian and Stuart's One (Australia).iso / Australasian Legends / Commercial / Rainbow Hill / MacDOS™ 2.0.0 / User's Guide / A.2 Errors (N-Z) < prev    next >
Text File  |  1994-09-20  |  21KB  |  442 lines

  1.        Nested FORs are not allowed  (E62)
  2.            You attempted to execute a standard FOR within another
  3.            standard FOR.
  4.            Suggested actions:
  5.            •  Replace the outermost FOR with a multi-line FOR. You
  6.               could also try to replace it with a loop.
  7.  
  8.        No help available  (E64)
  9.            MacDOS did not have a help entry for what you required.
  10.            Suggested actions:
  11.            •  Type "HELP ?" to obtain the list of the help entries
  12.               available.
  13.            •  When  asking for help about a MacDOS filter,  check
  14.               that the name is correct.
  15.  
  16.        No such volume  (E50)
  17.            MacDOS  did not find the volume that you specified  in
  18.            one of your commands. Perhaps you trashed a volume but
  19.            thought that you were only ejecting it.
  20.            Suggested actions:
  21.            •  Check whether you should re-mount a volume which was
  22.               erroneously dismounted.
  23.  
  24.        Not a directory  (E11)
  25.            MacDOS found a file when it expected to find a folder.
  26.            You must have passed to a command a filename instead of
  27.            the  name  of  a folder. For example, you  might  have
  28.            attempted to delete a file with RMDIR, to copy it with
  29.            XCOPY, or to rename it with RENDIR.
  30.            Suggested actions:
  31.            •  Check the on-line help for the command which failed.
  32.               You  can delete a file with DEL, copy it with COPY,
  33.               and rename it with RENAME.
  34.  
  35.        Not a file of type 'TEXT'  (E40)
  36.            MacDOS found a non-text file when it expected to find a
  37.            text  file. You probably passed the name of a data  or
  38.            application file to commands like TYPE or MORE.
  39.            Suggested actions:
  40.            •  If you want to display the content of a binary file,
  41.               use the command TYPE with the switch /H or /R.
  42.  
  43.        Not a licence number  (E68)
  44.            MacDOS  expected  to  be given a  licence  number  but
  45.            received  a  string  which did not  have  the  correct
  46.            format.  MacDOS then runs in demonstration mode.  This
  47.            error  message  has become obsolete with  MacDOS  2.0.
  48.            Therefore, it should have not happened.
  49.            Suggested actions:
  50.            •  Remove the old versions of MacDOS from your system,
  51.               so that you always execute the latest version.
  52.  
  53.        Not enough memory  (E69)
  54.            Your Macintosh does not have enough memory to support a
  55.            MacDOS memory partition.
  56.            Suggested actions:
  57.            •  Click once on the icon of MacDOS and type cmd-I  to
  58.               obtain  the Info-box of MacDOS. This will tell  you
  59.               how much memory is necessary to run MacDOS.
  60.            •  If you are running system 6 without multifinder, the
  61.               only solution is to add more memory to your Mac.
  62.            •  Quit   one  or  more  applications  running   under
  63.               multifinder  or  system 7, so  that  enough  memory
  64.               becomes available. As the Mac OS does not rearrange
  65.               memory  partitions,  you  should  first  quit   the
  66.               application  that  you  launched  last   and   then
  67.               progressively quit older applications.
  68.  
  69.        Not enough space in the heap  (E16)
  70.            MacDOS  could  not allocate dynamic  memory  to  store
  71.            temporary  data. Commands which need more memory  than
  72.            others are COPY, DIR, and FOR. MacDOS also uses dynamic
  73.            memory  to  execute batch programs  and  store  global
  74.            variables.
  75.            Suggested actions:
  76.            •  When  copying  wildcarded files with COPY,  try  to
  77.               break  down  the copying into two or more  separate
  78.               commands (eg. A* could be split into A*1* and A*2*).
  79.               This will reduce the number of filenames temporarily
  80.               stored during the copy.
  81.            •  If you were CALLing batch programs from within other
  82.               batch  programs, try to reduce the 'depth'  of  the
  83.               calls.  This will reduce the number of batch  files
  84.               simultaneously open and for which MacDOS  needs  to
  85.               keep data in memory.
  86.            •  If  you were executing a FOR, try to tighten up the
  87.               wildcarding or to break it into more than one loop.
  88.               This will reduce the number of filenames temporarily
  89.               stored in each loop.
  90.            •  It  might  be useful to get rid of global variables
  91.               which  have  been  left behind  by  previous  batch
  92.               programs.
  93.            •  Increase  the  size  of  the  MacDOS  partition  by
  94.               changing the Preferred and/or Minimum Size shown in
  95.               the Finder Info-box.
  96.  
  97.        Path with two consecutive backslashes  (E21)
  98.            Suggested actions:
  99.            •  Check the path.
  100.  
  101.        Port does not exist at destination  (E84, destPortErr)
  102.            During execution of a command containing pipes, either
  103.            MacDOS or one of the filters did not succed in sending
  104.            a message to a filter.
  105.            Suggested actions:
  106.            •  While developing a filter, you have probably failed
  107.               to initialise the pipes. Please refer to Appendix B
  108.               for help.
  109.  
  110.        PPC Port already open. Restart the Mac if you need piping.
  111.        (E95, portNameExistsErr)
  112.            During execution of a command containing pipes, one of
  113.            the filters did not succeed in opening its PPC port.
  114.            Suggested actions:
  115.            •  If  you were developing a filter, you have probably
  116.               exited  the  application without going through  the
  117.               appropriate  procedure declared in  pipe.h.  Please
  118.               refer  to Appendix B for help. Unless you  want  to
  119.               change  the name of your filter, you will  have  to
  120.               restart the Mac.
  121.  
  122.        Remote process does not respond  (E97, pipeTimeoutE)
  123.            During execution of a command containing pipes, MacDOS
  124.            timed  out while waiting for a message from a  filter.
  125.            Also refer to Appendix B.
  126.            Suggested actions:
  127.            •  Perhaps  one  of the filters is taking longer  than
  128.               expected to process and forward a message. Increase
  129.               the  timeout  in  seconds  by  setting  the  global
  130.               variable TIMEOUT.
  131.            •  If  you  are developing a filter, perhaps you  have
  132.               erroneously  dropped a message. Remember  that  you
  133.               have to forward to the outgoing pipe a message  for
  134.               each  message  that you receive from  the  incoming
  135.               pipe.
  136.            •  If  you  are debugging a filter, perhaps  you  have
  137.               prevented it from replying by setting a breakpoint.
  138.               Increase the timeout by setting the global variable
  139.               TIMEOUT to a high number of seconds.
  140.  
  141.        Requested variable has not been defined  (E63)
  142.            MacDOS could not find the global variable you used in a
  143.            command.
  144.            Suggested actions:
  145.            •  Type SET without parameters to see the list of  the
  146.               global variables currently defined.
  147.            •  Perhaps  you  forgot  to set  the  variable  before
  148.               executing the command or mistyped its name  in  the
  149.               command.
  150.            •  Remember  that  user-defined global  variables  are
  151.               totally removed from the system if you set them  to
  152.               nothing  (eg.  SET VNAME= with no value  after  the
  153.               equal sign).
  154.  
  155.        Response addressed to a filter  (E94, pipeFilterRespErr)
  156.            During execution of a command containing pipes, one of
  157.            the  filters  received  a response  message  with  its
  158.            address as destination.
  159.            Suggested actions:
  160.            •  You have probably caused the problem by incorrectly
  161.               updating  pipe.c or pipe.h. You should  not  modify
  162.               those files. Please refer to Appendix B for help.
  163.  
  164.        Session was closed  (E86, sessClosedErr)
  165.            During execution of a command containing pipes, either
  166.            MacDOS or one of the filters did not succeed in sending
  167.            a message to a filter.
  168.            Suggested actions:
  169.            •  The  destination filter probably failed and  exited
  170.               without  reporting an error back to MacDOS.  Please
  171.               refer to Appendix B for help.
  172.  
  173.        Sorry, the operation you have requested needs System 7.0 or
  174.        greater  (E82)
  175.            You  attempted to use MEM, RESTART, or SHUTDOWN  under
  176.            System 6.
  177.            Suggested actions:
  178.            •  What about upgrading to System 7 ?
  179.  
  180.        Source and destination must be different  (E71)
  181.            You attempted to XCOPY a folder onto itself.
  182.            Suggested actions:
  183.            •  Check  where  you are. MacDOS assumes  the  current
  184.               folder as default if you do not specify a path. You
  185.               might have also swapped source and destination (the
  186.               format is "XCOPY from to", not "XCOPY to from").
  187.  
  188.        Standard FOR cannot execute an IF command  (E78)
  189.            You  attempted to execute an IF command after  the  DO
  190.            keyword of a single-line FOR.
  191.            Suggested actions:
  192.            •  Replace in your batch program the standard FOR with
  193.               a multi-line FOR as follows:
  194.                 for %var in (theSet) do if ...%var...
  195.              becomes:
  196.                 for %var in (theSet) do begin
  197.                   if ...%var%...
  198.                   next var
  199.                 set var=
  200.            •  If you were executing the FOR interactively, replace
  201.               it with a short batch program
  202.  
  203.        String search failed  (E72)
  204.            MacDOS did not find the requested substring in a string
  205.            variable.
  206.            Suggested actions:
  207.            •  Check the variable name and the delimiter.
  208.            •  If  the error was reported when executing SSTR  and
  209.               you  are   convinced that it should have succeeded,
  210.               type SET without parameters to obtain a list of all
  211.               the variables and their values.
  212.            •  If the error was reported when executing DECR, check
  213.               that  you typed the BY-string in the correct  upper
  214.               and lower cases.
  215.  
  216.        Syntax: double input redirection  (E7)
  217.            You can only redirect the input once. Remember that  a
  218.            command which follows a pipe has its input redirected.
  219.            An  explicit input redirection would cause this  error
  220.            message to be issued.
  221.            Suggested actions:
  222.            •  Recall the command with up-arrow and delete one  of
  223.               the redirections.
  224.  
  225.        Syntax: double output redirection  (E8)
  226.            You can only redirect the output once. Remember that a
  227.            command   which  precedes  a  pipe  has   its   output
  228.            redirected. An explicit output redirection would cause
  229.            this error message to be issued.
  230.            Suggested actions:
  231.            •  Recall the command with up-arrow and delete one  of
  232.               the redirections.
  233.  
  234.        Syntax: invalid arguments  (E13)
  235.            Not enough or too many parameters and switches for the
  236.            command you executed. Also, you might have passed  the
  237.            wrong type of parameters (eg. a non-numeric fileID  to
  238.            READ).
  239.            Suggested actions:
  240.            •  Check  with  the on-line help what combinations  of
  241.               parameters and switches are legal.
  242.  
  243.        Syntax: invalid format  (E12)
  244.            You typed a badly formatted command.
  245.            Suggested actions:
  246.            •  Check  that  your  command did  not  start  with  a
  247.               redirection.
  248.            •  Check  that each redirection token (ie.  '<',  '>',
  249.               '>>',  and  '|')  is immediately  followed  by  the
  250.               appropriate string.
  251.  
  252.        The character requested for quoting is not free  (E81)
  253.            You  attempted to set the global variable QUOTE  to  a
  254.            reserved character. Reserved characters are:  all  non
  255.            printing   characters,   the  space   character,   the
  256.            exclamation mark ('!'), the slash ('/'), and the three
  257.            characters used for redirection and piping ('<',  '>',
  258.            and '|').
  259.  
  260.        The file is not executable  (E22)
  261.            MacDOS  can  launch applications and  AppleScripts  or
  262.            execute  text  files as batch programs.  You  directed
  263.            MacDOS to execute a file which was of the wrong type.
  264.            Suggested actions:
  265.            •  Use  the  command DIR to list the  content  of  the
  266.               folder  which  should contain the executable  file;
  267.               then check the filename.
  268.            •  If  the  executable file was supposed to  be  in  a
  269.               folder identified through the system variable PATH,
  270.               use  the command ECHO %PATH% to display the current
  271.               path   and  check  that  the  folder  is  correctly
  272.               specified.
  273.            •  If  you  wanted  to execute a batch  program  named
  274.               "whatever.BAT"  and  only typed  after  the  prompt
  275.               'whatever',  check  that there  is  no  file  named
  276.               'whatever' in the same folder. If that is the case,
  277.               you  must type the full name of the batch file (ie.
  278.               "whatever.BAT") in order to execute it.
  279.  
  280.        The  pasting of newline characters into the command string
  281.        is not allowed  (E39)
  282.            MacDOS  does  not allow you to paste into the  command
  283.            line more than one line of text. In some cases, you can
  284.            also get this error message if you hit the return  key
  285.            after MacDOS has displayed a warning.
  286.  
  287.        The path contains too many characters  (E83)
  288.            While executing MEM, MacDOS found that the path of one
  289.            of the application files was too long to be displayed.
  290.  
  291.        The startup volume cannot be unmounted  (E61)
  292.            You  attempted to unmount with the command  EJECT  the
  293.            volume which contains the running OS.
  294.            Suggested actions:
  295.            •  Use the command EJECT/E to put the startup disk off
  296.               line without unmounting it.
  297.  
  298.        This Mac does not support PPC  (E98, pipeNoPPCErr)
  299.            Your  Mac  does  not  support the Process  to  Process
  300.            Communication toolbox (PPC). Therefore, you cannot use
  301.            pipes in your commands except to drive MORE.
  302.  
  303.        Too many characters in command line  (E37)
  304.            MacDOS  counted more than 199 characters in a line  of
  305.            commands.
  306.            Suggested actions:
  307.            •  Try to break the line into two separate commands:
  308.               •   If  the line contains the command MORE, use  an
  309.                 intermediate file and separate output  and  input
  310.                 redirection instead of a pipe.
  311.               •   If you have a long list of files to copy, split
  312.                 the list of filenames.
  313.               •   If the length is due to a couple of long paths,
  314.                 use CHDIR to move to an intermediate folder where
  315.                 the total length of the paths become shorter (note
  316.                 that a "directory-up" in a path only requires two
  317.                 dots, while a "directory-down" requires the  full
  318.                 name of the folder).
  319.               
  320.        Too many labels  (E45)
  321.            MacDOS  found  more than 64 labels in a  single  batch
  322.            file. MacDOS automatically creates a label for each FOR-
  323.            NEXT  pair. Therefore, when counting the labels  in  a
  324.            batch file you should also count the multi-line FORs.
  325.            Suggested actions:
  326.            •  Remove from the batch program all the labels  which
  327.               are not used.
  328.            •  Do not use a multi-line FOR when a standard single-
  329.               line FOR can do.
  330.            •  Break  the  batch file into two separate  files  by
  331.               writing the name of the second file as last command
  332.               of  the first one. Pay attention not to split  FOR-
  333.               NEXT  pairs and keep all labels together  with  the
  334.               corresponding GOTOs.
  335.            •  Extract  parts  of the batch file which  are  self-
  336.               contained and form other batch files which  can  be
  337.               CALLed by the main program.
  338.  
  339.        Too many levels of batch CALLs  (E30)
  340.            The number of CALL levels cannot exceed 16.
  341.            Suggested actions:
  342.            •  Check whether you can merge a called batch file into
  343.               the calling one.
  344.            •  If a CALL is the last command in a batch file, just
  345.               replace it with the called filename.
  346.  
  347.        Too many sorting requests  (E29)
  348.            The  number  of  sort options in a DIR command  cannot
  349.            exceed 16.
  350.            Suggested actions:
  351.            •  You must have duplicated options, because the total
  352.               number of options supported is less than 16. MacDOS
  353.               executes the options in the order in which they are
  354.               given,  from  left  to right. Therefore,  only  the
  355.               rightmost option of each type performs useful work.
  356.               Get rid of the others.
  357.            •  If  the  rightmost sorting option is a  sorting  by
  358.               name, you can remove all the preceding options. They
  359.               are totally irrelevant, because filenames are unique
  360.               and  a  sorting  by  name certainly  overrides  all
  361.               previous sorts.
  362.  
  363.        Unexpected    data   message   from   a   filter     (E99,
  364.        pipeSurpriseDataE)
  365.            While  performing a command containing  pipes,  MacDOS
  366.            received a data message from a filter before it  could
  367.            complete the configuration of the filter chain.
  368.            Suggested actions:
  369.            •  You have probably caused the problem by incorrectly
  370.               updating  pipe.c or pipe.h. You should  not  modify
  371.               those files. Please refer to Appendix B for help.
  372.  
  373.        Unknown pipe command  (E89, pipeUnknownMessErr)
  374.            During execution of a command containing pipes, either
  375.            MacDOS or one of the filters received a message of  an
  376.            unknown type.
  377.            Suggested actions:
  378.            •  You have probably used the wrong command code while
  379.               modifying  pipe.c or pipe.h. You should not  modify
  380.               those files. Please refer to Appendix B for help.
  381.  
  382.        User Cancelled  (E36)
  383.            You  aborted  a  piped command with a cntl-C  or  cmd-
  384.               Period.
  385.  
  386.        Variables used in iterations must be unique  (E66)
  387.            MacDOS  found  in  the same batch program  two  REPEAT
  388.            commands referring to the same label.
  389.            Suggested actions:
  390.            •  Replace the REPEATs with GOTOs.
  391.  
  392.        Volume literal ID not assigned  (E60)
  393.            MacDOS did not find a literal volume ID in its list of
  394.            definitions.
  395.            Suggested actions:
  396.            •  Type SUBSTVOL without parameters to have a list  of
  397.               all literal IDs which have been assigned.
  398.            •  Change  the command to use the correct  ID  or  use
  399.               SUBSTVOL to assign the missing ID to the appropriate
  400.               volume.
  401.  
  402.        Volume offline  (E4)
  403.            MacDOS  could  not complete an operation  because  the
  404.            volume  specified  in your command was  off-line.  You
  405.            probably have typed cmd-dot when the Mac OS asked  you
  406.            to insert a particular floppy.
  407.            Suggested actions:
  408.            •  Insert  the requested cartridge to mount the volume
  409.               or use another volume.
  410.  
  411.        Wrong destination in pipe message  (E87, pipeAnotherDestE)
  412.            While  performing a command containing  pipes,  MacDOS
  413.            received  from  a  filter a message  not  directed  to
  414.            MacDOS.
  415.            Suggested actions:
  416.            •  While  developing a filter, you must  have  send  a
  417.               message to a filter ID which does not exist. Please
  418.               refer to Appendix B for help.
  419.  
  420.        Wrong volume specification  (E19)
  421.            MacDOS detected an invalid volume ID. Valid volumes IDs
  422.            are numbers between 1 and 31 and single letters between
  423.            A and Z (case insensitive).
  424.            Suggested actions:
  425.            •  Replace the volume ID in your command with a  valid
  426.               ID.
  427.  
  428.        (Data message correctly received)  (E91, pipeReturnE)
  429.        (Do not report this)  (E42, pipeDoNotReportE)
  430.        (file not found)  (E35)
  431.        (PPC Operation not completed)  (E88)
  432.        (wrong file creator)  (E54)
  433.        (wrong file type)  (E55)
  434.            These  error messages refer to error codes  which  are
  435.            used by MacDOS internally. Therefore, you should never
  436.            see them.
  437.            Suggested actions:
  438.            •  Please report this occurrence to Rainbow Hill.  Try
  439.               to provide as much information as possible about the
  440.               circumstances.
  441.  
  442.